Evaluation of Shortest Path Query Algorithm in Spatial Databases
نویسنده
چکیده
Many variations of algorithms for finding the shortest path in a large graph have been introduced recently due to the needs of applications like the Geographic Information System (GIS) or Intelligent Transportation System (ITS). The primary subjects of those algorithms are materialization and hierarchical path views. Some studies focus on the materialization and sacrifice the pre-computational costs and storage costs for faster computation of a query. Other studies focus on the shortest-path algorithm, which has less pre-computation and storage but takes more time to compute the shortest path. The main objective of this thesis is to accelerate the computation time for the shortest-path queries while keeping the degree of materialization as low as possible. This thesis explores two different categories: 1) the reduction of the I/O-costs for multiple queries, and 2) the reduction of search spaces in a graph. The thesis proposes two simple algorithms to reduce the I/O-costs, especially for multiple queries. To tackle the problem of reducing search spaces, we give two different levels of materializations, namely, the boundary set distance matrix and x-Hop sketch graph, both of which materialize the shortest-path view of the boundary nodes in a partitioned graph. Our experiments show that a combination of the suggested solutions for 1) and 2) performs better than the original Disk-based SP algorithm [7], on which our work is based, and requires much less storage than HEPV [3].
منابع مشابه
A Query Language Solution for Shortest Path Problems in Cyclic Geometrics
This paper presents a recursive query language solution for the shortest path problem based on the transformation of a cyclic geometric graph into an acyclic time graph, i.e. an acyclic Petri Net specifying the possible transitions (turns) between successive rides on different roads. Using this transformation, the shortest path problem is transformed into a fastest tour problem. The time comple...
متن کاملConstrained Shortest Path Computation
This paper proposes and solves a-autonomy and k-stops shortest path problems in large spatial databases. Given a source s and a destination d, an aautonomy query retrieves a sequence of data points connecting s and d, such that the distance between any two consecutive points in the path is not greater than a. A k-stops query retrieves a sequence that contains exactly k intermediate data points....
متن کاملOptimal Path Queries in Very Large Spatial Databases
Researchers have been investigating the optimal route query problem for a long time. Optimal route queries are categorized as either unconstrained or constrained queries. Many main memory based algorithms have been developed to deal with the optimal route query problem. Among these, Dijkstra’s shortest path algorithm is one of the most popular algorithms for the unconstrained route query proble...
متن کاملFinding Useful Detours in Geographical Databases
In geographical databases for navigation, users raise various types of queries concerning route guidance. The most fundamental query is a shortest-route query, but, as dynamical traffic information newly becomes available and the static geographical database of roads itself has grown up further, more flexible queries are required to realize a user-friendly interface meeting the current settings...
متن کاملAlgorithms to find paths and connections from local information
Geographical information plays an important role in the physical representation of the Net as well as for algorithmic problems like finding paths and connections. For query intensive applications like web searching one can benefit from geographical information. Users in such a scenario continuously enter their requests and the main goal is to reduce the (average) response time for answering a q...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003